long term payables to shareholders - Alemán Inglés Diccionario